package smlab.view.ui.list
{
	import flash.display.DisplayObject;
	import flash.display.Sprite;
	
	import smlab.view.ui.UIComponent_SM;
	
	/**
	 * 
	 * @author simon
	 * date:2010.2.11
	 * update:2010.2.21
	 * 
	 */
	public class ListItem_SM extends UIComponent_SM implements IListItem_SM
	{
		protected var _index:uint;
		protected var _data:Object;
		protected var _selected:Boolean=false;
		
		/**
		 * 构造函数
		 * @param skin
		 * 
		 */
		public function ListItem_SM()
		{
			super();
		}
		
		public function set index(value:uint):void
		{
			_index=value;
		}
		
		public function get index():uint
		{
			return _index;
		}
		
		public function get data():Object
		{
			return _data;
		}
		
		public function set data(value:Object):void
		{
			_data=value;
		}
		
		public function set selected(value:Boolean):void
		{
			_selected=value;
		}
		
		public function get selected():Boolean
		{
			return _selected;
		}
		
		public function remove():void
		{
		}
		
	}
}